961919
@@ -253,8 +253,12 @@
public class JenkinsHash extends Hash {
     byte[] bytes = new byte[512];
     int value = 0;
     JenkinsHash hash = new JenkinsHash();
-    for (int length = in.read(bytes); length > 0; length = in.read(bytes)) {
-      value = hash.hash(bytes, length, value);
+    try {
+      for (int length = in.read(bytes); length > 0; length = in.read(bytes)) {
+        value = hash.hash(bytes, length, value);
+      }
+    } finally {
+      in.close();
     }
     System.out.println(Math.abs(value));
   }
